package common.tool.box.common.core.domain.model;

import io.swagger.annotations.ApiModel;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;


@ApiModel(value = "JsonFormatParam", description = "Json格式转换参数")
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class JsonFormatParam {
    /**
     * 文本内容
     */
    private String textArea;

    /**
     * 操作类型
     */
    private Integer type;

    /**
     * 是否启用字段注释
     */
    private Boolean enableFieldComment;

    /**
     * 是否启用Swagger注解
     */
    private Boolean enableSwaggerAnnotation;

    /**
     * 是否启用Lombok注解
     */
    private Boolean enableLombokAnnotation;
}
